shame on you – English–Latine translations

🇬🇧 en la 🇻🇦

shame on you interjection

  • expression of disapproval
Sit pudor, Te pudeat
Wiktionary Links